@charset "utf-8";
/* subject */
.subject { padding-bottom:40px; background-color:#222051;}
.subject-title h2 {position:relative; height:416px; background:#222051 url(../images/banner.jpg) no-repeat center top;}
.subject-title h2 a.btn-link{position:absolute; left:50%; bottom:10px; margin-left:235px; width:215px; height:22px;}
.subject .equalbuy{width:960px; margin:0 auto;}
.subject .equalbuy img{display:block;}
.subject-content { background-color:#fff; }
.subject-footer { width:960px; margin:0 auto;}
.subject-footer a { float:left; display:block; }
.subject-footer img { display:block; }
/* section */
.section h3{height:67px; padding-left:0;}
.section h3 strong{height:67px; background:url(../images/title_bg.png) no-repeat; display:block; text-indent:-10000px;}
#section10 h3{height:111px; background:url(../images/title_bg.png) no-repeat;}
#section11 h3 strong{background-position:0 -107px;}
#section12 h3 strong{background-position:0 -175px;}
#section13 h3 strong{background-position:0 -243px;}
#section14 h3 strong{background-position:0 -311px;}
#section15 h3 strong{background-position:0 -379px;}
#section16 h3 strong{background-position:0 -447px;}
#section17 h3 strong{background-position:0 -515px;}
#section18 h3{height:108px; background:url(../images/title_bg.png) no-repeat 0 -584px; text-indent:-10000px; overflow:hidden;}
#section18 .redbox{height:55px; background:url(../images/title_bg.png) no-repeat 0 -692px;}
#section18 .redbox span.btn-find{width:230px; height:55px; display:block; margin:0 auto; cursor:pointer;}
#section18 .showbar{display:none;}
.section .prod-img{width:180px; height:295px; background-color:#efe2d2; border:1px solid #dec9aa;}
.section .prod-img img{width:180px; height:295px;}
.section ul.col4-1 li.keypro .btn-buy{width:170px; height:53px; background:url(../images/btn_buy.jpg) no-repeat;}
.section .prod-note span{background:#c30801 url(../images/ico_star.jpg) no-repeat 3px 2px; color:#fff; padding-left:20px;}
.section .btn-buy{background:url(../images/btn_buy2.jpg) no-repeat;}
.section .prod-intro{border:none;}
.section-recommend{background:url(../images/intro.jpg) no-repeat left top; padding:40px 0 5px; text-indent:24px;}
.section-comment{background:url(../images/comment.jpg) no-repeat left top; padding:40px 0 5px; text-indent:24px;}
#section10 ul li#good3081{padding-left:55px; padding-right:30px;}
#section10 ul li#good5145754{padding-left:55px; padding-right:30px;}
#section10 ul li#good3102{padding-left:55px; padding-right:30px;}
.country-germanic{}
.country-germanic p{width:500px; margin:0 auto; background-color:#fff;}
.country-germanic img{display:block;}
#Map1 area{cursor:pointer;}
#Map4 area{cursor:pointer;}
.slider{height:32px; overflow:hidden; display:block; margin-top:12px; font-size:12px;}
.slider ul{padding-left:170px;}
.slider ul li{height:32px; line-height:32px; color:#b30821;}
.getaward-rule{position:relative;}
.getaward-rule .btn-rule{position:absolute; bottom:12px; left:422px; z-index:1000; width:120px; height:34px; display:block; text-indent:-10000px; overflow:hidden;}
.getaward-rule img{display:block;}
.statelist{margin-bottom:30px;}
.statelist h4{height:68px; text-indent:-10000px; overflow:hidden; background:url(../images/title_bg.png) no-repeat 0 -747px;}
.statelist ul{overflow:hidden; padding:0 24px;}
.statelist ul li{width:208px; float:left; _display:inline; margin:0 10px;}
.statelist ul li img{width:208px; height:124px; display:block;}
.statelist ul li p.mod{padding:0 10px; overflow:hidden; height:31px; line-height:31px; color:#fff; font-size:14px; background:url(../images/mod_bg.jpg) no-repeat;}
.statelist ul li p.mod span{float:left;}
.statelist ul li p.mod em{float:right; width:60px; display:block; text-align:center;}
.act-rule{position:relative; width:960px; height:598px; color:#996c33; background:url(../images/footer_bg.jpg) no-repeat;}
.act-rule p{line-height:20px; margin-bottom:15px;}
.act-head{overflow:hidden;}
.act-head span{color:#b30821; font-weight:bold;}
.act-head .award-num{width:186px; padding-top:70px; padding-left:20px; float:left;}
.act-head .award-num h4{color:#b30821; font-size:18px; font-weight:bold;}
.act-head .rule-content{width:665px; float:left; margin:20px;}
.act-head .rule-content h4{color:#b30821; font-size:14px; font-weight:bold;}
.act-head .rule-content a.abs{position:absolute; bottom:80px; right:38px; width:205px; height:310px; display:block; text-indent:-10000px; overflow:hidden;}
.act-rule .act-footer{width:610px; margin-left:60px; margin-top:10px; line-height:22px;}
.timeago{width:960px; padding-top:90px; margin:20px auto 0; background:#222051 url(../images/t_bg.jpg) no-repeat center top;}
.timeago-scope{height:277px; background:url(../images/scope_bg.jpg) no-repeat center top;}
.focus{height:277px; overflow:hidden; position:relative;}
.focus .slide{width:2000em;}
.focus ul{margin:0 65px; overflow:hidden; position:absolute; overflow:hidden;}
.focus ul li{float:left; margin-top:40px; margin-right:8px;  _display:inline;}
.focus ul li a img{width:268px; height:199px; display:block;}
.focus .preNext{position:absolute; top:40px;  width:73px; height:199px; background:#fff url(../images/left_bg.jpg) no-repeat center center; cursor:pointer;}
.focus .next{right:0; width:73px; background:#fff url(../images/right_bg.jpg) no-repeat center center; cursor:pointer;}
/* floatTool */
#floatTool {width:120px; padding-top:22px; background:url(../images/float_bg.png) no-repeat 0 -97px; }
#floatTool ul li{height:28px; font:14px/28px 'Microsoft Yahei'; cursor:pointer; border-bottom:1px solid #fff; text-align:center; color:#fff; background-color:#4641b1; }
#floatTool ul li a{width:120px; height:28px; display:block; color:#fff; text-decoration:none;}
#floatTool ul li.first{height:62px; background:url(../images/float_bg.png) no-repeat;}
#floatTool ul li.first a{width:120px; height:62px; text-indent:-10000px; overflow:hidden;}
#floatTool ul li.c1{background-color:#bd159f;}
#floatTool ul li.hot{height:28px; padding-left:32px; background:url(../images/hot.png) no-repeat 65px center; text-align:left;}
#floatTool ul li.rule{border:none; background-color:#27246a;}
#floatTool ul li.last{border:none; height:34px; background:url(../images/float_bg.png) no-repeat 0 -64px; text-indent:-10000px; overflow:hidden;}